trackless trolley - German English Dictionary